×

impounded surface water meaning in English

地面积水
聚积的地表水

Related Words

  1. impound
  2. impounding
  3. impound notice
  4. impounded area
  5. impounded basin
  6. impounding schemes
  7. impounding basin
  8. impounded dam
  9. impounded drainage
  10. impounded dock
  11. impounded roof
  12. impounded shoot
  13. impounded water
  14. impounded water level
PC Version

Copyright © 2018 WordTech Co.